"""
多态：
  多个子类调用相同父类的同名方法，得到的结果不同

多态的前提：
1、必须存在继承
2、必须存在重写(覆盖写)
二个条件缺一不可

"""

class DongWu:
    def eat(self):
        print("吃空气")

class Dog(DongWu):

    def eat(self):
        print("吃骨头")

class People(DongWu):
    def  eat(self):
        print("人吃肉")


d1=Dog()
d1.eat()
p1=People()
p1.eat()